e1dece43455587c0d7cf572bd7a49f3b81118882,idea/src/org/jetbrains/jet/plugin/intentions/SpecifyTypeExplicitlyAction.java,SpecifyTypeExplicitlyAction,getTypeForDeclaration,#JetNamedDeclaration#,154

Before Change



    @NotNull
    public static JetType getTypeForDeclaration(@NotNull JetNamedDeclaration declaration) {
        BindingContext bindingContext = AnalyzeSingleFileUtil.getContextForSingleFile((JetFile) declaration.getContainingFile());
        DeclarationDescriptor descriptor = bindingContext.get(BindingContext.DECLARATION_TO_DESCRIPTOR, declaration);

        JetType type;

After Change



    @NotNull
    public static JetType getTypeForDeclaration(@NotNull JetNamedDeclaration declaration) {
        BindingContext bindingContext = AnalyzerFacadeWithCache.analyzeFileWithCache((JetFile) declaration.getContainingFile()).getBindingContext();
        DeclarationDescriptor descriptor = bindingContext.get(BindingContext.DECLARATION_TO_DESCRIPTOR, declaration);

        JetType type;